.pg-credit-index{
    color:#999;background:#f8f8f8
}
.header {
    height:42px;
    line-height:42px;
    font-size:18px;
    color:#666
}
.pg-credit-index .banner{
    width:100%;vertical-align:middle
}
.red {
    color:red;
    font-size:larger;
}
.banner img {
    width: 100%;
    border: 0;
    min-width: 312px;
    max-width: 100%!important;
}

.loan-step-box{padding:20px 20px 5px;margin-bottom:10px;background-color:#fff;border-bottom:1px solid #ddd;overflow:hidden
}
.loan-step-box .title{width:80%;height:27px;line-height:27px;font-size:16px;color:#222;margin:auto;position:relative;margin-bottom:20px
}
.loan-step-box .title .title-text{width:135px;overflow:hidden;text-align:center;margin:auto;z-index:10;position:relative;background-color:#fff
}
.loan-step-box .title .line{position:absolute;height:1px;width:100%;background-color:#ddd;top:50%
}
.loan-step-box ul li{width:24%;float:left;text-align:center;margin-bottom:15px
}
.loan-step-box ul li div{background-image:url(../img/loan.png);background-size:178px auto;width:45px;height:43px;margin:0 auto 3px
}
.loan-step-box ul li .step1{background-position:-93px -43px
}
.loan-step-box ul li .step2{background-position:0 0;width:46px
}
.loan-step-box ul li .step3{background-position:-93px 0
}
.loan-step-box ul li .step4{background-position:-47px -43px
}
.loan-step-box ul li .step5{background-position:0 -43px;width:46px
}
.loan-step-box ul li .step6{background-position:-47px 0
}
.loan-step-box ul li p{color:#999;font-size:12px;line-height:22px
}
.loan-step-box ul li .step-info{color:#222;font-size:14px
}
.loan-step-box ul li.step{width:11%
}
.loan-step-box ul li.step div{width:30px;height:8px;background-position:-138px -70px;margin-top:18px
}
.cardexplain {
    margin: 11px 10px 20px 9px;
    min-width: 301px;
}
ul.round {
	border:1px solid #C6C6C6;
	background-color:rgba(255, 255, 255, 0.9);
	text-align:left;
	font-size:14px;
	line-height:24px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-moz-box-shadow:0 1px 1px #f6f6f6;
	-webkit-box-shadow:0 1px 1px #f6f6f6;
	box-shadow:0 1px 1px #f6f6f6;
	margin-bottom:11px;
	display:block
}
.round li h2 {
    color: #373B3E;
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
    border-bottom: 1px dotted #C6C6C6;
}
.round li .text {
    padding: 0px 10px 10px 10px;
}
.text {
    margin: 15px 0;
    font-size: 14px;
    word-wrap: break-word;
    color: #727272;
}
.pagetitle {
color: #000000;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;
}

.circle {
    display:block;
border-radius: 50%;
color:#ffffff;
text-align:center;
line-height:36px;
background-color:#9c1818;
width: 36px;
height: 36px;

}
.youshitd {
text-align:left;
padding:0 0 0 5px;
height:60px;
font-size:15px;
border-bottom:1px dotted #999;
}
.band {
    width:144px;
    height:44px;
    display:block;
    float:left;
}
.gs {
     background:url(../img/gsband.jpg) no-repeat;
}
.ny {
     background:url(../img/nyband.jpg) no-repeat;
}
.pa {
     background:url(../img/paband.jpg) no-repeat;
}
